<?php
/**
 * Offre les objets structurants d'une page html5
 */


/**
 * Implemente la balise Span
 */
class BphSpan extends BphItemBox{
	/**
	 * Constructeur
	 */
	function __Construct() {
		parent::__Construct("span");
		$this->AddItems( func_get_args() );
	}
}

/**
 * Implemente la balise Div
 */
class BphDiv extends BphItemBox{
	/**
	 * Constructeur
	 */
	function __Construct() {
		parent::__Construct("div");
		$this->AddItems( func_get_args() );
	}
}

/**
 * Implemente la balise header
 */
class BphHeader extends BphItemBox{
	/**
	 * Constructeur
	 */
	function __Construct() {
		parent::__Construct("header");
		$this->AddItems( func_get_args() );
	}
}


/**
 * Implemente la balise footer
 */
class BphFooter extends BphItemBox{
	/**
	 * Constructeur
	 */
	function __Construct() {
		parent::__Construct("footer");
		$this->AddItems( func_get_args() );
	}
}


/**
 * Implemente la balise nav
 */
class BphNav extends BphItemBox{
	/**
	 * Constructeur
	 */
	function __Construct() {
		parent::__Construct("nav");
		$this->AddItems( func_get_args() );
	}
}


/**
 * Implemente la balise section
 */
class BphSection extends BphItemBox{
	/**
	 * Constructeur
	 */
	function __Construct() {
		parent::__Construct("section");
		$this->AddItems( func_get_args() );
	}
}


/**
 * Implemente la balise aside
 */
class BphAside extends BphItemBox{
	/**
	 * Constructeur
	 */
	function __Construct() {
		parent::__Construct("aside");
		$this->AddItems( func_get_args() );
	}
}


/**
 * Implemente la balise article
 */
class BphArticle extends BphItemBox{
	/**
	 * Constructeur
	 */
	function __Construct() {
		parent::__Construct("article");
		$this->AddItems( func_get_args() );
	}
}
?>
